function conferma(){
		if (confirm("Sei sicuro di voler eseguire questa operazione?"))
		{
			document.getElementById("errore").innerHTML="";
			return true;
		}
		else
		{
			return false;
		}
}

function displayResult(modulo){

	var errore = document.getElementById("errore");
	var autore = modulo.autore.value;
	var titolo = modulo.titolo.value;
	var editore = modulo.editore.value;
	var anno = modulo.anno.value;

	var filter = /^([\w\s]{2,20})+$/;
	var filter_titolo = /^([\w\-\s\!\"\/\(\)\=\?\+\*\.\:\,\;]{2,20})+$/;
	var filter_anno = /^(\d{4,4})+$/;
	var a=1;

	if (!filter.test(autore)){
		if(autore == ""){a=0;}
		else{
			errore.innerHTML="Formato autore errato";
			modulo.autore.focus();
			return false;
		}
	}
	if (!filter_titolo.test(titolo)){
		if(titolo==""){ a=0;}
		else{
			errore.innerHTML="Formato titolo errato";
			modulo.titolo.focus();
			return false;
		}
	}
	if (!filter.test(editore)){
		if(editore==""){ a=0;}
		else{
			errore.innerHTML="Formato editore errato";
			modulo.editore.focus();
			return false;
		}
	}
	if (!filter_anno.test(anno)){
		if(anno==""){a=0;}
		else {
			errore.innerHTML="Formato anno errato";
			modulo.anno.focus();
			return false;
		}
	}
	if(a==0) return true;
}
function displayResult_add(modulo){

	var errore = document.getElementById("errore");
	var autore = modulo.autore.value;
	var titolo = modulo.titolo.value;
	var editore = modulo.editore.value;
	var anno = modulo.anno.value;

	var filter = /^([a-zA-Z\-\'\s]{2,20})+$/;
	var filter_titolo = /^([\w\-\'\s\!\"\/\(\)\=\?\+\*\.\:\,\;]{2,20})+$/;
	var filter_anno = /^(\d{4,4})+$/;
	var a=1;

	if (!filter.test(autore)){
		if(autore == ""){
                    errore.innerHTML="Campo autore vuoto";
                    modulo.autore.focus();
                    return false;
                }
		else{
                    errore.innerHTML="Formato autore errato";
                    modulo.autore.focus();
                    return false;
		}
	}
	if (!filter_titolo.test(titolo)){
		if(titolo == ""){
                    errore.innerHTML="Campo titolo vuoto";
                    modulo.titolo.focus();
                    return false;
                }
		else{
                    errore.innerHTML="Formato titolo errato";
                    modulo.titolo.focus();
                    return false;
		}
	}
	if (!filter.test(editore)){
		if(editore == ""){
                    errore.innerHTML="Campo editore vuoto";
                    modulo.editore.focus();
                    return false;
                }
		else{
                    errore.innerHTML="Formato editore errato";
                    modulo.editore.focus();
                    return false;
		}
	}
	if (!filter_anno.test(anno)){
		if(anno == ""){
                    errore.innerHTML="Campo anno vuoto";
                    modulo.anno.focus();
                    return false;
                }
		else {
                    errore.innerHTML="Formato anno errato";
                    modulo.anno.focus();
                    return false;
		}
	}
	return true;
}
function displayResultLogin(modulo){

	var errore = document.getElementById("errore");
	var username = modulo.username.value;
	var password = modulo.pwd.value;


	var filter_username = /^([\w\_\.]{4,20})+$/;
	var filter_password = /^([\w]{3,12})+$/;


	if (!filter_username.test(username)){
		if(username == ""){
                    errore.innerHTML="Campo username vuoto";
                    modulo.username.focus();
                    return false;
                }
		else{
                    errore.innerHTML="Formato username errato";
                    modulo.username.focus();
                    return false;
		}
	}
	if (!filter_password.test(password)){
		if(password == ""){
                    errore.innerHTML="Campo password vuoto";
                    modulo.pwd.focus();
                    return false;
                }
		else{
                    errore.innerHTML="Formato password errato";
                    modulo.pwd.focus();
                    return false;
		}
	}

	return true;
}
function displayResultRegistrazione(modulo){

	var errore = document.getElementById("errore");
	var username = modulo.username.value;
	var password1 = modulo.password1.value;
        var password2 = modulo.password2.value;


	var filter_username = /^([\w\_\.]{4,20})+$/;
	var filter_password = /^([\w]{6,12})+$/;


	if (!filter_username.test(username)){
		if(username == ""){
                    errore.innerHTML="Campo username vuoto";
                    modulo.username.focus();
                    return false;
                }
		else{
                    errore.innerHTML="Formato username errato";
                    modulo.username.focus();
                    return false;
		}
	}
	if (!filter_password.test(password1)){
		if(password1 == ""){
                    errore.innerHTML="Devi scegliere una password";
                    modulo.password1.focus();
                    return false;
                }
		else{
                    errore.innerHTML="Formato password errato";
                    modulo.password1.focus();
                    return false;
		}
	}
        if (!filter_password.test(password2)){
		if(password2 == ""){
                    errore.innerHTML="Riscrivi la password";
                    modulo.password2.focus();
                    return false;
                }
		else{
                    errore.innerHTML="Formato password errato";
                    modulo.password2.focus();
                    return false;
		}
	}
        if(password1 == password2){
            return true;
        }
        else {
            errore.innerHTML="Le due password non coincidono";
            modulo.password1.focus();
            return false;

        }
	return true;
}
